#include<bits/stdc++.h>
using namespace std;
int main(){
    stack<char> s;
    char *str;
    gets(str);int i=0;

    while(str[i]!='\0'){
        if(str[i]=='['||str[i]=='{'||str[i]=='('){
            s.push(str[i]);//左括号全部进站
        }else{
            if(s.empty()){
                return false;
            }else{
                char x = s.top();//右括号
                s.pop();

                if(str[i]==']'&&x=='['){
                    i++;
                }else if(str[i]==')'&&x=='('){
                    i++;
                }else if(str[i]=='}'&&x=='{'){
                    i++;
                }
            }
        }
    }
    return true;
    
}